package cn.ffcs.unm.epiboly.model;

import lombok.Getter;
import lombok.Setter;

/**
 * 外包人员合同 Title: Description: Copyright: FFCS（C） 2017 Company: FFCS
 * 
 * @author Wang Yiren
 * @Version 0.0.1 date:2017年11月9日
 * @since JDK1.6
 */
public class OutStaffContract {

	@Getter
	@Setter
	private String monthId; // 帐期
	@Getter
	@Setter
	private String unitId; // 单位编码
	@Getter
	@Setter
	private String pkPsnPercon; // 外包人员合同信息主键
	@Getter
	@Setter
	private String pkPsnMsg; // 外包人员信息主键
	@Getter
	@Setter
	private String ctCode; // 合同编号
	@Getter
	@Setter
	private String pkTermtype; // 合同期限类型
	@Getter
	@Setter
	private String ctBeginDate; // 合同开始日期
	@Getter
	@Setter
	private String ctEndDate; // 合同结束日期
	@Getter
	@Setter
	private String trialPeriod; // 试用期限(月)
	@Getter
	@Setter
	private String actualEndDate; // 实际终止日期
	@Getter
	@Setter
	private String ctChangeType; // 合同变动类型
	@Getter
	@Setter
	private String workhourSystem; // 工时制
	@Getter
	@Setter
	private String ctMajor; // 劳动合同主体
	@Getter
	@Setter
	private String newMark; // 是否为最新合同
	@Getter
	@Setter
	private String remark; // 备注
	@Getter
	@Setter
	private String ts; // 时间戳
	@Getter
	@Setter
	private String dr; // 删除标志
	@Getter
	@Setter
	private String defStr1; // 自定义字符串一
	@Getter
	@Setter
	private String defStr2; // 自定义字符串二
	@Getter
	@Setter
	private String defStr3; // 自定义字符串三
	@Getter
	@Setter
	private String defStr4; // 自定义字符串四
	@Getter
	@Setter
	private String defStr5; // 自定义字符串五
	@Getter
	@Setter
	private String defStr6; // 自定义字符串六
	@Getter
	@Setter
	private String defStr7; // 自定义字符串七
	@Getter
	@Setter
	private String defStr8; // 自定义字符串八
	@Getter
	@Setter
	private String defNum1; // 自定义数字一
	@Getter
	@Setter
	private String defNum2; // 自定义数字二

	public static OutStaffContract newInstance() {
		return new OutStaffContract();
	}

}
